#ifndef CPROCESSUPDATEMSG_H
#define CPROCESSUPDATEMSG_H

#include "netmsg.h"

class CProcessUpdateMsg : public CNetMsg
{
public:
	CProcessUpdateMsg();

	void setCurrent(quint32 nCurrent);
	quint32 getCurrent() const;

	void setTotal(quint32 nTotal);
	quint32 getTotal() const;

	void setMessage(const QString &strMsg);
	QString getMessage() const;

protected:
	void serialiseToStream(QDataStream&) const;
	void serialiseFromStream(QDataStream&);

private:
	quint32 m_nCurrent;
	quint32 m_nTotal;
	QString m_strMessage;
};

#endif // CPROCESSUPDATEMSG_H
